// components/custom-checked/index.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        value: {
            type: Boolean,
            value: false
        },
        name: {
            type: String,
            value: ''
        },
        size: {
            type: Number | String,
            value: 24
        },
        blod: {
            type: Number | String,
            value: 400
        },
        arrow: {
            type: Boolean,
            value: false
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
        active: false
    },

    /**
     * 组件的方法列表
     */
    methods: {
        /**
         * 选中回调函数方法
         */
        select() {
            // 对取值进行取反
            this.setData({
                active: !this.data.active
            })
            this.triggerEvent('select', this.data.active)
        },
        agent(){
            this.triggerEvent('agent')
        }
    }
})
